<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Microsoft.Practices.CompositeUI.WinForms</name>
    </assembly>
    <members>
        <member name="T:Microsoft.Practices.CompositeUI.WinForms.ControlActivationService">
            <summary>
            Monitors a <see cref="T:System.Windows.Forms.Control"/> and when it is entered activates the
            <see cref="P:Microsoft.Practices.CompositeUI.WinForms.ControlActivationService.WorkItem"/> the <see cref="T:System.Windows.Forms.Control"/> is contained in.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.CompositeUI.WinForms.IControlActivationService">
            <summary>
            Defines a service to deal with the <see cref="T:Microsoft.Practices.CompositeUI.WorkItem"/> activation and deactivation based
            on its contained <see cref="T:System.Windows.Forms.Control"/> state.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.IControlActivationService.ControlAdded(System.Windows.Forms.Control)">
            <summary>
            Notifies that a <see cref="T:System.Windows.Forms.Control"/> has been added to the container.
            </summary>
            <param name="control">The control in which to monitor the OnEnter event.</param>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.IControlActivationService.ControlRemoved(System.Windows.Forms.Control)">
            <summary>
            Notifies that a control has been removed from the container.
            </summary>
            <param name="control">The control being monitored.</param>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ControlActivationService.ControlAdded(System.Windows.Forms.Control)">
            <summary>
            Notifies that a <see cref="T:System.Windows.Forms.Control"/> has been added to the container.
            </summary>
            <param name="control">The <see cref="T:System.Windows.Forms.Control"/> in which to monitor the OnEnter event.</param>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ControlActivationService.ControlRemoved(System.Windows.Forms.Control)">
            <summary>
            Notifies that a <see cref="T:System.Windows.Forms.Control"/> has been removed from the container.
            </summary>
            <param name="control">The <see cref="T:System.Windows.Forms.Control"/> being monitored.</param>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.ControlActivationService.WorkItem">
            <summary>
            The <see cref="P:Microsoft.Practices.CompositeUI.WinForms.ControlActivationService.WorkItem"/> where this service lives.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.CompositeUI.WinForms.ControlActivationStrategy">
            <summary>
            A <see cref="T:Microsoft.Practices.ObjectBuilder.BuilderStrategy"/> that hooks up a <see cref="T:System.Windows.Forms.Control"/> with the 
            <see cref="T:Microsoft.Practices.CompositeUI.WinForms.IControlActivationService"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ControlActivationStrategy.BuildUp(Microsoft.Practices.ObjectBuilder.IBuilderContext,System.Type,System.Object,System.String)">
            <summary>
            Hooks the element if it is a <see cref="T:System.Windows.Forms.Control"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ControlActivationStrategy.TearDown(Microsoft.Practices.ObjectBuilder.IBuilderContext,System.Object)">
            <summary>
            Notifies the <see cref="T:Microsoft.Practices.CompositeUI.WinForms.IControlActivationService"/> to remove the <see cref="T:System.Windows.Forms.Control"/>.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.CompositeUI.WinForms.ApplicationContextApplication`2">
            <summary>
            Extends <see cref="T:Microsoft.Practices.CompositeUI.WinForms.WindowsFormsApplication`2"/> to support an application which
            uses a Windows Forms <see cref="T:System.Windows.Forms.ApplicationContext"/> to communicate information
            about its shell.
            </summary>
            <typeparam name="TWorkItem">The type of the root application work item.</typeparam>
            <typeparam name="TShell">The type for the shell to use.</typeparam>
        </member>
        <member name="T:Microsoft.Practices.CompositeUI.WinForms.WindowsFormsApplication`2">
            <summary>
            Extends <see cref="T:Microsoft.Practices.CompositeUI.CabShellApplication`2"/> to support shell-based applications that
            use Windows Forms.
            </summary>
            <typeparam name="TWorkItem">The type of the root application work item.</typeparam>
            <typeparam name="TShell">The type for the shell to use.</typeparam>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.WindowsFormsApplication`2.#ctor">
            <summary>
            Initializes an instance of the <see cref="T:Microsoft.Practices.CompositeUI.WinForms.WindowsFormsApplication`2"/> class.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.WindowsFormsApplication`2.AddBuilderStrategies(Microsoft.Practices.ObjectBuilder.Builder)">
            <summary>
            Adds Windows Forms specific strategies to the builder.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.WindowsFormsApplication`2.AddServices">
            <summary>
            See <see cref="M:Microsoft.Practices.CompositeUI.CabApplication`1.AddServices"/>
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.WindowsFormsApplication`2.AfterShellCreated">
            <summary>
            See <see cref="M:Microsoft.Practices.CompositeUI.CabShellApplication`2.AfterShellCreated"/>
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ApplicationContextApplication`2.Start">
            <summary>
            Calls <see cref="M:System.Windows.Forms.Application.Run(System.Windows.Forms.ApplicationContext)"/> to start the application.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.CompositeUI.WinForms.UIElements.ToolStripItemCollectionUIAdapter">
            <summary>
            An adapter that wraps a <see cref="T:System.Windows.Forms.ToolStripItemCollection"/> for use as an <see cref="T:Microsoft.Practices.CompositeUI.UIElements.IUIElementAdapter"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.UIElements.ToolStripItemCollectionUIAdapter.#ctor(System.Windows.Forms.ToolStripItemCollection)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.CompositeUI.WinForms.UIElements.ToolStripItemCollectionUIAdapter"/> class.
            </summary>
            <param name="collection"></param>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.UIElements.ToolStripItemCollectionUIAdapter.Add(System.Windows.Forms.ToolStripItem)">
            <summary>
            See <see cref="M:Microsoft.Practices.CompositeUI.UIElements.UIElementAdapter`1.Add(`0)"/> for more information.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.UIElements.ToolStripItemCollectionUIAdapter.Remove(System.Windows.Forms.ToolStripItem)">
            <summary>
            See <see cref="M:Microsoft.Practices.CompositeUI.UIElements.UIElementAdapter`1.Remove(`0)"/> for more information.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.UIElements.ToolStripItemCollectionUIAdapter.GetInsertingIndex(System.Object)">
            <summary>
            When overridden in a derived class, returns the correct index for the item being added. By default,
            it will return the length of the collection.
            </summary>
            <param name="uiElement"></param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.UIElements.ToolStripItemCollectionUIAdapter.InternalCollection">
            <summary>
            Returns the internal collection mananged by the <see cref="T:Microsoft.Practices.CompositeUI.WinForms.UIElements.ToolStripItemCollectionUIAdapter"/>
            </summary>
        </member>
        <member name="T:Microsoft.Practices.CompositeUI.WinForms.UIElements.ToolStripItemOwnerCollectionUIAdapter">
            <summary>
            Provides an adapter for ToolStripItems where new items will be added to the item's owner collection, 
            after the item to which the adapter is attached.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.UIElements.ToolStripItemOwnerCollectionUIAdapter.#ctor(System.Windows.Forms.ToolStripItem)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.CompositeUI.WinForms.UIElements.ToolStripItemOwnerCollectionUIAdapter"/> using the
            specified item.
            </summary>
            <param name="item"></param>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.UIElements.ToolStripItemOwnerCollectionUIAdapter.GetInsertingIndex(System.Object)">
            <summary>
            Returns the index immediately after the <see cref="T:System.Windows.Forms.ToolStripItem"/> that
            was provided to the constructor.
            </summary>
            <param name="uiElement"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.Practices.CompositeUI.WinForms.UIElements.ToolStripUIAdapterFactory">
            <summary>
            A <see cref="T:Microsoft.Practices.CompositeUI.UIElements.IUIElementAdapterFactory"/> that produces adapters for ToolStrip-related UI Elements.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.UIElements.ToolStripUIAdapterFactory.GetAdapter(System.Object)">
            <summary>
            See <see cref="M:Microsoft.Practices.CompositeUI.UIElements.IUIElementAdapterFactory.GetAdapter(System.Object)"/> for more information.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.UIElements.ToolStripUIAdapterFactory.Supports(System.Object)">
            <summary>
            See <see cref="M:Microsoft.Practices.CompositeUI.UIElements.IUIElementAdapterFactory.Supports(System.Object)"/> for more information.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.CompositeUI.WinForms.WinFormsVisualizer">
            <summary>
            Implements a <see cref="T:Microsoft.Practices.CompositeUI.CabVisualizer"/> to be used with WinForms applications.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.WinFormsVisualizer.AddBuilderStrategies(Microsoft.Practices.ObjectBuilder.Builder)">
            <summary>
            Added Windows Forms specific strategies to the builder.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.WinFormsVisualizer.AddServices">
            <summary>
            See <see cref="M:Microsoft.Practices.CompositeUI.CabApplication`1.AddServices"/>
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.WinFormsVisualizer.CreateVisualizationShell">
            <summary>
            Creates a new instance of the <see cref="T:Microsoft.Practices.CompositeUI.WinForms.Visualizer.VisualizerForm"/> and shows it.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.CompositeUI.WinForms.ControlCommandAdapter">
            <summary>
            An <see cref="T:Microsoft.Practices.CompositeUI.Commands.EventCommandAdapter`1"/> that updates a <see cref="T:System.Windows.Forms.Control"/> based on the changes to 
            the <see cref="P:Microsoft.Practices.CompositeUI.Commands.Command.Status"/> property value.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ControlCommandAdapter.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.CompositeUI.WinForms.ControlCommandAdapter"/> class.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ControlCommandAdapter.#ctor(System.Windows.Forms.Control,System.String)">
            <summary>
            Initializes the adapter with the given <see cref="T:System.Windows.Forms.Control"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ControlCommandAdapter.OnCommandChanged(Microsoft.Practices.CompositeUI.Commands.Command)">
            <summary>
            Handles the changes in the <see cref="T:Microsoft.Practices.CompositeUI.Commands.Command"/> by refreshing 
            the controls properties.
            </summary>
            <param name="command"></param>
        </member>
        <member name="T:Microsoft.Practices.CompositeUI.WinForms.ControlSmartPartStrategy">
            <summary>
            A <see cref="T:Microsoft.Practices.ObjectBuilder.BuilderStrategy"/> that walks the control containment chain looking for child controls that are 
            either smart parts, placeholders or workspaces, so that they all get 
            added to the <see cref="T:Microsoft.Practices.CompositeUI.WorkItem"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ControlSmartPartStrategy.BuildUp(Microsoft.Practices.ObjectBuilder.IBuilderContext,System.Type,System.Object,System.String)">
            <summary>
            Walks the control hierarchy and adds the relevant elements to the <see cref="T:Microsoft.Practices.CompositeUI.WorkItem"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ControlSmartPartStrategy.TearDown(Microsoft.Practices.ObjectBuilder.IBuilderContext,System.Object)">
            <summary>
            Walks the control hierarchy removing the relevant elements from the <see cref="T:Microsoft.Practices.CompositeUI.WorkItem"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.Visualizer.VisualizerForm.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.CompositeUI.WinForms.Visualizer.VisualizerForm"/> class
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.Visualizer.VisualizerForm.OnClosing(System.ComponentModel.CancelEventArgs)">
            <summary>
            Handles the closing event.
            </summary>
            <param name="e"></param>
        </member>
        <member name="F:Microsoft.Practices.CompositeUI.WinForms.Visualizer.VisualizerForm.components">
            <summary>
            Required designer variable.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.Visualizer.VisualizerForm.Dispose(System.Boolean)">
            <summary>
            Clean up any resources being used.
            </summary>
            <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.Visualizer.VisualizerForm.InitializeComponent">
            <summary>
            Required method for Designer support - do not modify
            the contents of this method with the code editor.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.CompositeUI.WinForms.WinFormServiceStrategy">
            <summary>
            A <see cref="T:Microsoft.Practices.ObjectBuilder.BuilderStrategy"/> that adds services that are needed by Windows Forms 
            applications into the <see cref="T:Microsoft.Practices.CompositeUI.WorkItem"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.WinFormServiceStrategy.BuildUp(Microsoft.Practices.ObjectBuilder.IBuilderContext,System.Type,System.Object,System.String)">
            <summary>
            Adds in the needed services for Windows Forms applications.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.CompositeUI.WinForms.DeckWorkspace">
            <summary>
            Used to support designer.
            </summary>
            <summary>
            Implements a workspace which shows <see cref="T:System.Windows.Forms.Control"/> layered as in a deck.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.DeckWorkspace.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.CompositeUI.WinForms.DeckWorkspace"/> class.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.DeckWorkspace.Dispose(System.Boolean)">
            <summary>
            Overriden to control when the workspace is being disposed to disable the control activation logic.
            </summary>
            <param name="disposing">A flag that indicates if <see cref="M:System.IDisposable.Dispose"/> was called.</param>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.DeckWorkspace.OnActivate(System.Windows.Forms.Control)">
            <summary>
            Activates the smart part.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.DeckWorkspace.OnApplySmartPartInfo(System.Windows.Forms.Control,Microsoft.Practices.CompositeUI.SmartParts.SmartPartInfo)">
            <summary>
            Applies the smart part display information to the smart part.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.DeckWorkspace.OnClose(System.Windows.Forms.Control)">
            <summary>
            Closes the smart part.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.DeckWorkspace.OnHide(System.Windows.Forms.Control)">
            <summary>
            Hides the smart part.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.DeckWorkspace.OnShow(System.Windows.Forms.Control,Microsoft.Practices.CompositeUI.SmartParts.SmartPartInfo)">
            <summary>
            Shows the control.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.DeckWorkspace.OnSmartPartActivated(Microsoft.Practices.CompositeUI.SmartParts.WorkspaceEventArgs)">
            <summary>
            Raises the <see cref="E:Microsoft.Practices.CompositeUI.WinForms.DeckWorkspace.SmartPartActivated"/> event.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.DeckWorkspace.OnSmartPartClosing(Microsoft.Practices.CompositeUI.SmartParts.WorkspaceCancelEventArgs)">
            <summary>
            Raises the <see cref="E:Microsoft.Practices.CompositeUI.WinForms.DeckWorkspace.SmartPartClosing"/> event.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.DeckWorkspace.OnConvertFrom(Microsoft.Practices.CompositeUI.SmartParts.ISmartPartInfo)">
            <summary>
            Converts a smart part information to a compatible one for the workspace.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.DeckWorkspace.Show(System.Object,Microsoft.Practices.CompositeUI.SmartParts.ISmartPartInfo)">
            <summary>
            Shows the smart part in a new tab with the given information.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.DeckWorkspace.Show(System.Object)">
            <summary>
            Shows the smart part in a new tab.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.DeckWorkspace.Hide(System.Object)">
            <summary>
            Hides the smart part and its tab.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.DeckWorkspace.Close(System.Object)">
            <summary>
            Closes the smart part and removes its tab.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.DeckWorkspace.Activate(System.Object)">
            <summary>
            Activates the tab the smart part is contained in.
            </summary>
            <param name="smartPart"></param>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.DeckWorkspace.ApplySmartPartInfo(System.Object,Microsoft.Practices.CompositeUI.SmartParts.ISmartPartInfo)">
            <summary>
            Applies new layout information on the tab of the smart part.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.DeckWorkspace.SmartParts">
            <summary>
            The controls that the deck currently contains.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.DeckWorkspace.ActiveSmartPart">
            <summary>
            The currently active smart part.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.DeckWorkspace.WorkItem">
            <summary>
            Dependency injection setter property to get the <see cref="P:Microsoft.Practices.CompositeUI.WinForms.DeckWorkspace.WorkItem"/> where the 
            object is contained.
            </summary>
        </member>
        <member name="E:Microsoft.Practices.CompositeUI.WinForms.DeckWorkspace.SmartPartClosing">
            <summary>
            See <see cref="E:Microsoft.Practices.CompositeUI.SmartParts.IWorkspace.SmartPartClosing"/>.
            </summary>
        </member>
        <member name="E:Microsoft.Practices.CompositeUI.WinForms.DeckWorkspace.SmartPartActivated">
            <summary>
            See <see cref="E:Microsoft.Practices.CompositeUI.SmartParts.IWorkspace.SmartPartActivated"/>.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.DeckWorkspace.Microsoft#Practices#CompositeUI#SmartParts#IWorkspace#SmartParts">
            <summary>
            See <see cref="P:Microsoft.Practices.CompositeUI.SmartParts.IWorkspace.SmartParts"/>.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.DeckWorkspace.Microsoft#Practices#CompositeUI#SmartParts#IWorkspace#ActiveSmartPart">
            <summary>
            See <see cref="P:Microsoft.Practices.CompositeUI.SmartParts.IWorkspace.ActiveSmartPart"/>.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.CompositeUI.WinForms.TabPosition">
            <summary>
            Specifies the position of the tab page on a <see cref="T:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace"/>.
            </summary>
        </member>
        <member name="F:Microsoft.Practices.CompositeUI.WinForms.TabPosition.Beginning">
            <summary>
            Place tab page at begining.
            </summary>
        </member>
        <member name="F:Microsoft.Practices.CompositeUI.WinForms.TabPosition.End">
            <summary>
            Place tab page at end.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.CompositeUI.WinForms.TabSmartPartInfo">
            <summary>
            A <see cref="T:Microsoft.Practices.CompositeUI.SmartParts.SmartPartInfo"/> that describes how a specific smartpart
            will be shown in a tab workspace.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.TabSmartPartInfo.ActivateTab">
            <summary>
            Specifies whether the tab will get focus when shown.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.TabSmartPartInfo.Position">
            <summary>
            Specifies the position of the tab page.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.CompositeUI.WinForms.ToolStripItemCommandAdapter">
            <summary>
            An <see cref="T:Microsoft.Practices.CompositeUI.Commands.EventCommandAdapter`1"/> that updates a <see cref="T:System.Windows.Forms.ToolStripItem"/> based on the changes to 
            the <see cref="P:Microsoft.Practices.CompositeUI.Commands.Command.Status"/> property value.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ToolStripItemCommandAdapter.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.CompositeUI.WinForms.ToolStripItemCommandAdapter"/> class
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ToolStripItemCommandAdapter.#ctor(System.Windows.Forms.ToolStripItem,System.String)">
            <summary>
            Initializes the adapter with the given <see cref="T:System.Windows.Forms.ToolStripItem"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ToolStripItemCommandAdapter.OnCommandChanged(Microsoft.Practices.CompositeUI.Commands.Command)">
            <summary>
            Handles the changes in the <see cref="T:Microsoft.Practices.CompositeUI.Commands.Command"/> by refreshing 
            the <see cref="P:System.Windows.Forms.ToolStripItem.Enabled"/> property.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.CompositeUI.WinForms.FormShellApplication`2">
            <summary>
            Extends <see cref="T:Microsoft.Practices.CompositeUI.WinForms.WindowsFormsApplication`2"/> to support an application which
            uses a Windows Forms <see cref="T:System.Windows.Forms.Form"/> as its shell.
            </summary>
            <typeparam name="TWorkItem">The type of the root application work item.</typeparam>
            <typeparam name="TShell">The type for the shell to use.</typeparam>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.FormShellApplication`2.Start">
            <summary>
            Calls <see cref="M:System.Windows.Forms.Application.Run(System.Windows.Forms.Form)"/> to start the application.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.CompositeUI.WinForms.MdiWorkspace">
            <summary>
            Implements a Workspace which shows the smarparts in MDI forms.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace">
            <summary>
            Implements a Workspace that shows smartparts in windows.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace.#ctor">
            <summary>
            Initializes the workspace with no owner form to use to show new 
            windows.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace.#ctor(System.Windows.Forms.IWin32Window)">
            <summary>
            Initializes the workspace with the form to use as the owner of 
            all windows shown through the workspace.
            </summary>
            <param name="ownerForm">The owner of windows shown through the workspace</param>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace.GetOrCreateForm(System.Windows.Forms.Control)">
            <summary>
            Creates a form if it does not already exist and adds the given control.
            </summary>
            <param name="control"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace.SetWindowProperties(System.Windows.Forms.Form,Microsoft.Practices.CompositeUI.WinForms.WindowSmartPartInfo)">
            <summary>
            Sets specific properties for the given form.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace.SetWindowLocation(System.Windows.Forms.Form,Microsoft.Practices.CompositeUI.WinForms.WindowSmartPartInfo)">
            <summary>
            Sets the location information for the given form.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace.OnActivate(System.Windows.Forms.Control)">
            <summary>
            Shows the form for the smart part and brings it to the front.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace.OnApplySmartPartInfo(System.Windows.Forms.Control,Microsoft.Practices.CompositeUI.WinForms.WindowSmartPartInfo)">
            <summary>
            Sets the properties on the window based on the information.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace.OnShow(System.Windows.Forms.Control,Microsoft.Practices.CompositeUI.WinForms.WindowSmartPartInfo)">
            <summary>
            Shows a form for the smart part and sets its properties.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace.OnHide(System.Windows.Forms.Control)">
            <summary>
            Hides the form where the smart part is being shown.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace.OnClose(System.Windows.Forms.Control)">
            <summary>
            Closes the form where the smart part is being shown.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace.Windows">
            <summary>
            Read-only view of WindowDictionary.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace.WindowForm">
            <summary>
            WindowForm class
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace.WindowForm.OnActivated(System.EventArgs)">
            <summary>
            Handles Activated Event.
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace.WindowForm.OnClosing(System.ComponentModel.CancelEventArgs)">
            <summary>
            Handles the Closing Event
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace.WindowForm.OnClosed(System.EventArgs)">
            <summary>
            Handles the Closed Event
            </summary>
            <param name="e"></param>
        </member>
        <member name="E:Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace.WindowForm.WindowFormClosing">
            <summary>
            Fires when form is closing
            </summary>
        </member>
        <member name="E:Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace.WindowForm.WindowFormClosed">
            <summary>
            Fires when form is closed
            </summary>
        </member>
        <member name="E:Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace.WindowForm.WindowFormActivated">
            <summary>
            Fires when form is activated
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.MdiWorkspace.#ctor(System.Windows.Forms.Form)">
            <summary>
            Constructor specifying the parent form of the MDI child.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.MdiWorkspace.OnShow(System.Windows.Forms.Control,Microsoft.Practices.CompositeUI.WinForms.WindowSmartPartInfo)">
            <summary>
            Shows the form as a child of the specified <see cref="P:Microsoft.Practices.CompositeUI.WinForms.MdiWorkspace.ParentMdiForm"/>.
            </summary>
            <param name="smartPart">The <see cref="T:System.Windows.Forms.Control"/> to show in the workspace.</param>
            <param name="smartPartInfo">The information to use to show the smart part.</param>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.MdiWorkspace.ParentMdiForm">
            <summary>
            Gets the parent MDI form.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace">
            <summary>
            Implements a Workspace that shows smartparts in a <see cref="T:System.Windows.Forms.TabControl"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace"/> class
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace.OnSelectedIndexChanged(System.EventArgs)">
            <summary>
            Fires the <see cref="E:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace.SmartPartActivated"/> event whenever 
            the selected tab index changes.
            </summary>
            <param name="e">An <see cref="T:System.EventArgs"/> that contains the event data.</param>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace.OnCreateControl">
            <summary>
            Hooks up tab pages added at design-time.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace.OnActivate(System.Windows.Forms.Control)">
            <summary>
            Activates the smart part.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace.OnApplySmartPartInfo(System.Windows.Forms.Control,Microsoft.Practices.CompositeUI.WinForms.TabSmartPartInfo)">
            <summary>
            Applies the smart part display information to the smart part.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace.OnClose(System.Windows.Forms.Control)">
            <summary>
            Closes the smart part.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace.OnHide(System.Windows.Forms.Control)">
            <summary>
            Hides the smart part.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace.OnShow(System.Windows.Forms.Control,Microsoft.Practices.CompositeUI.WinForms.TabSmartPartInfo)">
            <summary>
            Shows the control.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace.OnSmartPartActivated(Microsoft.Practices.CompositeUI.SmartParts.WorkspaceEventArgs)">
            <summary>
            Raises the <see cref="E:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace.SmartPartActivated"/> event.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace.OnSmartPartClosing(Microsoft.Practices.CompositeUI.SmartParts.WorkspaceCancelEventArgs)">
            <summary>
            Raises the <see cref="E:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace.SmartPartClosing"/> event.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace.ConvertFrom(Microsoft.Practices.CompositeUI.SmartParts.ISmartPartInfo)">
            <summary>
            Converts a smart part information to a compatible one for the workspace.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace.Microsoft#Practices#CompositeUI#SmartParts#IComposableWorkspace{System#Windows#Forms#Control@Microsoft#Practices#CompositeUI#WinForms#TabSmartPartInfo}#OnActivate(System.Windows.Forms.Control)">
            <summary>
            See <see cref="M:Microsoft.Practices.CompositeUI.SmartParts.IComposableWorkspace`2.OnActivate(`0)"/> for more information.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace.Microsoft#Practices#CompositeUI#SmartParts#IComposableWorkspace{System#Windows#Forms#Control@Microsoft#Practices#CompositeUI#WinForms#TabSmartPartInfo}#OnApplySmartPartInfo(System.Windows.Forms.Control,Microsoft.Practices.CompositeUI.WinForms.TabSmartPartInfo)">
            <summary>
            See <see cref="M:Microsoft.Practices.CompositeUI.SmartParts.IComposableWorkspace`2.OnApplySmartPartInfo(`0,`1)"/> for more information.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace.Microsoft#Practices#CompositeUI#SmartParts#IComposableWorkspace{System#Windows#Forms#Control@Microsoft#Practices#CompositeUI#WinForms#TabSmartPartInfo}#OnShow(System.Windows.Forms.Control,Microsoft.Practices.CompositeUI.WinForms.TabSmartPartInfo)">
            <summary>
            See <see cref="M:Microsoft.Practices.CompositeUI.SmartParts.IComposableWorkspace`2.OnShow(`0,`1)"/> for more information.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace.Microsoft#Practices#CompositeUI#SmartParts#IComposableWorkspace{System#Windows#Forms#Control@Microsoft#Practices#CompositeUI#WinForms#TabSmartPartInfo}#OnHide(System.Windows.Forms.Control)">
            <summary>
            See <see cref="M:Microsoft.Practices.CompositeUI.SmartParts.IComposableWorkspace`2.OnHide(`0)"/> for more information.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace.Microsoft#Practices#CompositeUI#SmartParts#IComposableWorkspace{System#Windows#Forms#Control@Microsoft#Practices#CompositeUI#WinForms#TabSmartPartInfo}#OnClose(System.Windows.Forms.Control)">
            <summary>
            See <see cref="M:Microsoft.Practices.CompositeUI.SmartParts.IComposableWorkspace`2.OnClose(`0)"/> for more information.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace.Microsoft#Practices#CompositeUI#SmartParts#IComposableWorkspace{System#Windows#Forms#Control@Microsoft#Practices#CompositeUI#WinForms#TabSmartPartInfo}#RaiseSmartPartActivated(Microsoft.Practices.CompositeUI.SmartParts.WorkspaceEventArgs)">
            <summary>
            See <see cref="M:Microsoft.Practices.CompositeUI.SmartParts.IComposableWorkspace`2.RaiseSmartPartActivated(Microsoft.Practices.CompositeUI.SmartParts.WorkspaceEventArgs)"/> for more information.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace.Microsoft#Practices#CompositeUI#SmartParts#IComposableWorkspace{System#Windows#Forms#Control@Microsoft#Practices#CompositeUI#WinForms#TabSmartPartInfo}#RaiseSmartPartClosing(Microsoft.Practices.CompositeUI.SmartParts.WorkspaceCancelEventArgs)">
            <summary>
            See <see cref="M:Microsoft.Practices.CompositeUI.SmartParts.IComposableWorkspace`2.RaiseSmartPartClosing(Microsoft.Practices.CompositeUI.SmartParts.WorkspaceCancelEventArgs)"/> for more information.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace.Microsoft#Practices#CompositeUI#SmartParts#IComposableWorkspace{System#Windows#Forms#Control@Microsoft#Practices#CompositeUI#WinForms#TabSmartPartInfo}#ConvertFrom(Microsoft.Practices.CompositeUI.SmartParts.ISmartPartInfo)">
            <summary>
            See <see cref="M:Microsoft.Practices.CompositeUI.SmartParts.IComposableWorkspace`2.ConvertFrom(Microsoft.Practices.CompositeUI.SmartParts.ISmartPartInfo)"/> for more information.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace.Show(System.Object,Microsoft.Practices.CompositeUI.SmartParts.ISmartPartInfo)">
            <summary>
            Shows the smart part in a new tab with the given information.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace.Show(System.Object)">
            <summary>
            Shows the smart part in a new tab.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace.Hide(System.Object)">
            <summary>
            Hides the smart part and its tab.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace.Close(System.Object)">
            <summary>
            Closes the smart part and removes its tab.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace.Activate(System.Object)">
            <summary>
            Activates the tab the smart part is contained in.
            </summary>
            <param name="smartPart"></param>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace.ApplySmartPartInfo(System.Object,Microsoft.Practices.CompositeUI.SmartParts.ISmartPartInfo)">
            <summary>
            Applies new layout information on the tab of the smart part.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace.WorkItem">
            <summary>
            Dependency injection setter property to get the <see cref="P:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace.WorkItem"/> where the 
            object is contained.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace.Pages">
            <summary>
            Gets the collection of pages that the tab workspace uses.
            </summary>
        </member>
        <member name="E:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace.SmartPartClosing">
            <summary>
            See <see cref="E:Microsoft.Practices.CompositeUI.SmartParts.IWorkspace.SmartPartClosing"/> for more information.
            </summary>
        </member>
        <member name="E:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace.SmartPartActivated">
            <summary>
            See <see cref="E:Microsoft.Practices.CompositeUI.SmartParts.IWorkspace.SmartPartActivated"/> for more information.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace.SmartParts">
            <summary>
            See <see cref="P:Microsoft.Practices.CompositeUI.SmartParts.IWorkspace.SmartParts"/> for more information.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.TabWorkspace.ActiveSmartPart">
            <summary>
            See <see cref="P:Microsoft.Practices.CompositeUI.SmartParts.IWorkspace.ActiveSmartPart"/> for more information.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.CompositeUI.WinForms.WorkspaceUtilities">
            <summary>
            Provides common workspace utilities.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.WorkspaceUtilities.GetSmartPartControl(System.Object)">
            <summary>
            Retrieve a smartpart as a control.
            </summary>
            <param name="smartPart"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.WorkspaceUtilities.ThrowIfNotInWorkspace(System.Windows.Forms.Control,System.Windows.Forms.Control)">
            <summary>
            Check if control is in parent control.
            </summary>
            <param name="parent"></param>
            <param name="spcontrol"></param>
        </member>
        <member name="T:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace">
            <summary>
            Implements a Workspace that can contain named zones where 
            controls can be shown.
            </summary>
            <remarks>
            This workspace is intended to be used in a designer. If programmatic manipulation of zone definition 
            is required, instead of directly adding zones to the <see cref="P:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.Zones"/> property, the following 
            operations should be performed in order to get proper behavior:
            <para>
            1 - The control must be added as a child control of the workspace, probably inside a splitter container.
            </para>
            <para>
            2 - The <see cref="M:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.SetZoneName(System.Windows.Forms.Control,System.String)"/> must be called passing the control and the desired zone name.
            </para>
            </remarks>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace"/> class
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.OnActivate(System.Windows.Forms.Control)">
            <summary>
            Activates the smart part.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.OnApplySmartPartInfo(System.Windows.Forms.Control,Microsoft.Practices.CompositeUI.WinForms.ZoneSmartPartInfo)">
            <summary>
            Applies the smart part display information to the smart part.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.OnClose(System.Windows.Forms.Control)">
            <summary>
            Closes the smart part.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.OnHide(System.Windows.Forms.Control)">
            <summary>
            Hides the smart part.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.OnShow(System.Windows.Forms.Control,Microsoft.Practices.CompositeUI.WinForms.ZoneSmartPartInfo)">
            <summary>
            Shows the control.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.OnSmartPartActivated(Microsoft.Practices.CompositeUI.SmartParts.WorkspaceEventArgs)">
            <summary>
            Raises the <see cref="E:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.SmartPartActivated"/> event.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.OnSmartPartClosing(Microsoft.Practices.CompositeUI.SmartParts.WorkspaceCancelEventArgs)">
            <summary>
            Raises the <see cref="E:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.SmartPartClosing"/> event.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.OnConvertFrom(Microsoft.Practices.CompositeUI.SmartParts.ISmartPartInfo)">
            <summary>
            Converts a smart part information to a compatible one for the workspace.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.Microsoft#Practices#CompositeUI#SmartParts#IComposableWorkspace{System#Windows#Forms#Control@Microsoft#Practices#CompositeUI#WinForms#ZoneSmartPartInfo}#OnActivate(System.Windows.Forms.Control)">
            <summary>
            See <see cref="M:Microsoft.Practices.CompositeUI.SmartParts.IComposableWorkspace`2.OnActivate(`0)"/> for more information.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.Microsoft#Practices#CompositeUI#SmartParts#IComposableWorkspace{System#Windows#Forms#Control@Microsoft#Practices#CompositeUI#WinForms#ZoneSmartPartInfo}#OnApplySmartPartInfo(System.Windows.Forms.Control,Microsoft.Practices.CompositeUI.WinForms.ZoneSmartPartInfo)">
            <summary>
            See <see cref="M:Microsoft.Practices.CompositeUI.SmartParts.IComposableWorkspace`2.OnApplySmartPartInfo(`0,`1)"/> for more information.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.Microsoft#Practices#CompositeUI#SmartParts#IComposableWorkspace{System#Windows#Forms#Control@Microsoft#Practices#CompositeUI#WinForms#ZoneSmartPartInfo}#OnShow(System.Windows.Forms.Control,Microsoft.Practices.CompositeUI.WinForms.ZoneSmartPartInfo)">
            <summary>
            See <see cref="M:Microsoft.Practices.CompositeUI.SmartParts.IComposableWorkspace`2.OnShow(`0,`1)"/> for more information.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.Microsoft#Practices#CompositeUI#SmartParts#IComposableWorkspace{System#Windows#Forms#Control@Microsoft#Practices#CompositeUI#WinForms#ZoneSmartPartInfo}#OnHide(System.Windows.Forms.Control)">
            <summary>
            See <see cref="M:Microsoft.Practices.CompositeUI.SmartParts.IComposableWorkspace`2.OnHide(`0)"/> for more information.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.Microsoft#Practices#CompositeUI#SmartParts#IComposableWorkspace{System#Windows#Forms#Control@Microsoft#Practices#CompositeUI#WinForms#ZoneSmartPartInfo}#OnClose(System.Windows.Forms.Control)">
            <summary>
            See <see cref="M:Microsoft.Practices.CompositeUI.SmartParts.IComposableWorkspace`2.OnClose(`0)"/> for more information.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.Microsoft#Practices#CompositeUI#SmartParts#IComposableWorkspace{System#Windows#Forms#Control@Microsoft#Practices#CompositeUI#WinForms#ZoneSmartPartInfo}#RaiseSmartPartActivated(Microsoft.Practices.CompositeUI.SmartParts.WorkspaceEventArgs)">
            <summary>
            See <see cref="M:Microsoft.Practices.CompositeUI.SmartParts.IComposableWorkspace`2.RaiseSmartPartActivated(Microsoft.Practices.CompositeUI.SmartParts.WorkspaceEventArgs)"/> for more information.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.Microsoft#Practices#CompositeUI#SmartParts#IComposableWorkspace{System#Windows#Forms#Control@Microsoft#Practices#CompositeUI#WinForms#ZoneSmartPartInfo}#RaiseSmartPartClosing(Microsoft.Practices.CompositeUI.SmartParts.WorkspaceCancelEventArgs)">
            <summary>
            See <see cref="M:Microsoft.Practices.CompositeUI.SmartParts.IComposableWorkspace`2.RaiseSmartPartClosing(Microsoft.Practices.CompositeUI.SmartParts.WorkspaceCancelEventArgs)"/> for more information.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.Microsoft#Practices#CompositeUI#SmartParts#IComposableWorkspace{System#Windows#Forms#Control@Microsoft#Practices#CompositeUI#WinForms#ZoneSmartPartInfo}#ConvertFrom(Microsoft.Practices.CompositeUI.SmartParts.ISmartPartInfo)">
            <summary>
            See <see cref="M:Microsoft.Practices.CompositeUI.SmartParts.IComposableWorkspace`2.ConvertFrom(Microsoft.Practices.CompositeUI.SmartParts.ISmartPartInfo)"/> for more information.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.Show(System.Object,Microsoft.Practices.CompositeUI.SmartParts.ISmartPartInfo)">
            <summary>
            Shows the smart part in a new tab with the given information.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.Show(System.Object)">
            <summary>
            Shows the smart part in a new tab.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.Hide(System.Object)">
            <summary>
            Hides the smart part and its tab.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.Close(System.Object)">
            <summary>
            Closes the smart part and removes its tab.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.Activate(System.Object)">
            <summary>
            Activates the tab the smart part is contained in.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.ApplySmartPartInfo(System.Object,Microsoft.Practices.CompositeUI.SmartParts.ISmartPartInfo)">
            <summary>
            Applies new layout information on the tab of the smart part.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.OnBeginInit">
            <summary>
            Begins the initialization of the workspace in a designer-generated 
            block of code (typically InitializeComponent method).
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.OnEndInit">
            <summary>
            Ends the initialization of the workspace in a designer-generated 
            block of code (typically InitializeComponent method).
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.GetZoneName(System.Windows.Forms.Control)">
            <summary>
            Zone name assigned to a given control. Can only be assigned to controls that are 
            contained in the <see cref="T:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace"/>.
            </summary>
            <param name="target">Control to retrieve the zone name for.</param>
            <returns>The name of the zone assigned to the control, or null.</returns>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.SetZoneName(System.Windows.Forms.Control,System.String)">
            <summary>
            Zone name assigned to a given control. Can only be assigned to controls that are 
            contained in the <see cref="T:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace"/>.
            </summary>
            <param name="target">Control to set the zone name to.</param>
            <param name="name">The name of the zone to assign to the control.</param>
            <returns>The name of the zone to assign to the control.</returns>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.GetIsDefaultZone(System.Windows.Forms.Control)">
            <summary>
            Determines whether the zone is the default one. Only one zone can be the default and 
            only controls that are contained in the <see cref="T:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace"/> can be set as default zones.
            </summary>
            <param name="target">Control to specify as the default one.</param>
            <returns>true if the zone is the default one, false otherwise.</returns>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.SetIsDefaultZone(System.Windows.Forms.Control,System.Boolean)">
            <summary>
            Determines whether the zone is the default one. Only one zone can be the default and 
            only controls that are contained in the <see cref="T:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace"/> can be set as default zones.
            </summary>
            <param name="target">Control to specify as the default one.</param>
            <param name="isDefault">true if the zone is the default one, false otherwise.</param>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.OnControlAdded(System.Windows.Forms.ControlEventArgs)">
            <summary>
            Refreshes the values on the control at design-time.
            </summary>
            <param name="e">The control being modified.</param>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.OnControlRemoved(System.Windows.Forms.ControlEventArgs)">
            <summary>
            Refreshes the values on the control at design-time.
            </summary>
            <param name="e">The control being modified.</param>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.WorkItem">
            <summary>
            Dependency injection setter property to get the <see cref="P:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.WorkItem"/> where the 
            object is contained.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.Zones">
            <summary>
            Dictionary of zones that have been given names. 
            </summary>
        </member>
        <member name="E:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.SmartPartClosing">
            <summary>
            See <see cref="E:Microsoft.Practices.CompositeUI.SmartParts.IWorkspace.SmartPartClosing"/> for more information.
            </summary>
        </member>
        <member name="E:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.SmartPartActivated">
            <summary>
            See <see cref="E:Microsoft.Practices.CompositeUI.SmartParts.IWorkspace.SmartPartActivated"/> for more information.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.SmartParts">
            <summary>
            See <see cref="P:Microsoft.Practices.CompositeUI.SmartParts.IWorkspace.SmartParts"/> for more information.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace.ActiveSmartPart">
            <summary>
            See <see cref="P:Microsoft.Practices.CompositeUI.SmartParts.IWorkspace.ActiveSmartPart"/> for more information.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.CompositeUI.WinForms.ZoneSmartPartInfo">
            <summary>
            Provides infomation to show smartparts in the <see cref="T:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ZoneSmartPartInfo.#ctor">
            <summary>
            Initializes the ZonedSmartPartInfo with no zone name.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ZoneSmartPartInfo.#ctor(System.String)">
            <summary>
            Creates the information for the smart part specifying the name of the zone.
            </summary>
            <param name="zoneName">Name of the zone assigned to a smart part.</param>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.ZoneSmartPartInfo.#ctor(System.String,System.String)">
            <summary>
            Creates the information for the smart part specifying its title and the name of the zone.
            </summary>
            <param name="zoneName">Name of the zone assigned to a smart part.</param>
            <param name="title">Title of the smart part.</param>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.ZoneSmartPartInfo.ZoneName">
            <summary>
            Name of the zone where the smart part should be shown.
            </summary>
            <remarks>
            If a zone with the given name does not exist in the <see cref="T:Microsoft.Practices.CompositeUI.WinForms.ZoneWorkspace"/> 
            where the smart part is being shown, an exception will be thrown.
            </remarks>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.ZoneSmartPartInfo.Dock">
            <summary>
            Sets the dockstyle of the control to show in the zone.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.CompositeUI.WinForms.WindowSmartPartInfo">
            <summary>
            Provides information to show smartparts in the <see cref="T:Microsoft.Practices.CompositeUI.WinForms.WindowWorkspace"/>.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.WindowSmartPartInfo.Location">
            <summary>
            Gets/Sets the location of the window.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.WindowSmartPartInfo.Icon">
            <summary>
            The Icon that will appear on the window.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.WindowSmartPartInfo.Width">
            <summary>
            Width of the window.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.WindowSmartPartInfo.Height">
            <summary>
            Height of the window.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.WindowSmartPartInfo.MinimizeBox">
            <summary>
            Make minimize button visible.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.WindowSmartPartInfo.MaximizeBox">
            <summary>
            Make maximize button visible.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.WindowSmartPartInfo.ControlBox">
            <summary>
            Whether the controlbox will be visible.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.WindowSmartPartInfo.Modal">
            <summary>
            Whether the form should be shown as modal.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.CompositeUI.WinForms.Properties.Resources">
            <summary>
              A strongly-typed resource class, for looking up localized strings, etc.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.Properties.Resources.ResourceManager">
            <summary>
              Returns the cached ResourceManager instance used by this class.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.Properties.Resources.Culture">
            <summary>
              Overrides the current thread's CurrentUICulture property for all
              resource lookups using this strongly typed resource class.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.Properties.Resources.NoZonesInZoneWorkspace">
            <summary>
              Looks up a localized string similar to There are no zones in the workspace to display smart parts..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.Properties.Resources.NoZoneWithName">
            <summary>
              Looks up a localized string similar to There is no zone named {0} to display the smart part in..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.Properties.Resources.SmartPartNotControl">
            <summary>
              Looks up a localized string similar to Smart part is not a control..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.Properties.Resources.SmartPartNotInManager">
            <summary>
              Looks up a localized string similar to Smart part has not been shown previously by the current manager..
            </summary>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.Properties.Resources.UnsupportedSmartPartType">
            <summary>
              Looks up a localized string similar to Workspace supports smart parts of type {0}..
            </summary>
        </member>
        <member name="T:Microsoft.Practices.CompositeUI.WinForms.SmartPartPlaceholder">
            <summary>
            A <see cref="T:System.Windows.Forms.Control"/> that acts as a placeholder for a smartpart.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.SmartPartPlaceholder.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.CompositeUI.WinForms.SmartPartPlaceholder"/> class.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.CompositeUI.WinForms.SmartPartPlaceholder.OnPaint(System.Windows.Forms.PaintEventArgs)">
            <summary>
            Paints a border at design time.
            </summary>
            <param name="e">A <see cref="T:System.Windows.Forms.PaintEventArgs"/> that contains the event data</param>
        </member>
        <member name="E:Microsoft.Practices.CompositeUI.WinForms.SmartPartPlaceholder.SmartPartShown">
            <summary>
            Fires when a smartpart is shown in the placeholder.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.SmartPartPlaceholder.SmartPartName">
            <summary>
            Gets or sets the name of SmartPart that will be placed in the placeholder.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.CompositeUI.WinForms.SmartPartPlaceholder.SmartPart">
            <summary>
            Gets or sets a reference to the smartpart after it has been added.
            </summary>
        </member>
    </members>
</doc>
